class TagVo {
  TagVo({
    this.count,
    this.name,
  });

  String? count; // Dart中没有Long，所以使用int代替
  String? name;
  Map<String, dynamic> toJson() {
    return {
      'count': count,
      'name': name,
    };
  }
  factory TagVo.fromJson(Map<String, dynamic> json) {
    return TagVo(
      count: json['count'] as String?,
      name: json['name'] as String?,
    );
  }
}

class TagVoList {
  TagVoList({
    this.tagVos,
  });

  List<TagVo>? tagVos;
  Map<String, dynamic> toJson() {
    return {'tagVos': tagVos?.map((v) => v.toJson()).toList()};
  }
  factory TagVoList.fromJson(List< dynamic> json) {
    if (json != null) {
      List<TagVo> tagVosList = json.map<TagVo>((v) => TagVo.fromJson(v)).toList();
      return TagVoList(
        tagVos: tagVosList,
      );
    } else {
      return TagVoList();
    }
  }
}
